technological dependence - Inglés Sinónimo Diccionario